immune defence - Deutsch Englisch Wörterbuch

immune defence

Meanings of "immune defence" in German English Dictionary : 1 result(s)

Englisch Deutsch
Biology
immune defence Immunabwehr [f]